import turtle as t
import time 
# 开始设置
t.setup(800,800,0,0) # 设置窗口大小
t.bgcolor("turquoise3") # 设置背景颜色
t.tracer(0) # 不限显示绘画路径
blade = t.Pen() # 专门获取一只画笔来画叶片
blade.hideturtle() # 可以一开始就隐藏画笔
t.hideturtle() # 隐藏画杆的画笔
# 杆(pole)
poleColor = "light steel blue2"
t.dot(80,poleColor)
t.pensize(30)
t.pencolor(poleColor)
t.left(90)
t.backward(280)
t.pencolor("light green")
t.right(90)
t.forward(50)
t.backward(100)
while True:
    # 叶片
    for i in range(3):
        blade.pencolor("floral white")
        size = 40
        while size > 13:
            blade.pensize(size)
            blade.forward(8)
            size -= 1
        blade.goto(0,0)
        blade.left(120)
    # 轴心
    blade.dot(30,"light steel blue3") # 大轴心
    blade.dot(10,"light steel blue4") # 小轴心
    # 更新画面
    t.update()
    # 清除已绘制的叶片和轴心
    blade.clear()
    # 画笔左转
    blade.left(5)
    # 延时0.01秒
    time.sleep(0.01)
# 结束设置
# t.done() 因为是动画可加可不加
